www.mxdraw.com
内容索引主面
前一个向上下一个
IMxDrawEntity::GetxDataString2 方法

读取一个字符扩展数据

IDL
[helpstring("method GetxDataString2")]
HRESULT GetxDataString2([in] BSTR sAppName, [in] LONG lItem, [out, retval] BSTR* pRet);
参数 
说明 
[in] LONG lItem 
该值所在位置 
[out, retval] BSTR* pRet 
返回该变量值 
szAppName 
扩展数据名称 

成功返回TRUE

例如: JS代码

               function ReadXData() {
                var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity");

                selEnt.message = "选择要读取扩展数据的对象";
                if (selEnt.go() != 1)
                    return;

                var ent = selEnt.Entity();
                if (ent == null)
                    return;

                var val = ent.GetxDataString2("ExDataName", 0);
                if (mxOcx.IsOk()) {
                    alert(val);
                }
                else {
                    alert("没有扩展数!");
                }

            }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!